remove the petals from a flower - Spanish English Dictionary